drain (someone's) resources

Translations
épuiser les ressources de quelqu’un
Definitions
To deplete or exhaust someone's financial, emotional, or physical assets or energy, often through continuous demands or pressures.